A Method for Analysis of C1 -Continuity of Subdivision Surfaces

نویسنده

  • Denis Zorin
چکیده

A sufficient condition for C 1-continuity of subdivision surfaces was proposed by Reif [17] and extended to a more general setting in [22]. In both cases, the analysis of C 1-continuity is reduced to establishing injectivity and regularity of a characteristic map. In all known proofs of C 1-continuity, explicit representation of the limit surface on an annular region was used to establish regularity, and a variety of relatively complex techniques were used to establish injectivity. We propose a new approach to this problem: we show that for a general class of subdivision schemes, regularity can be inferred from the properties of a sufficiently close linear approximation, and injectivity can be verified by computing the index of a curve. An additional advantage of our approach is that it allows us to prove C 1-continuity for all valences of vertices, rather than for an arbitrarily large, but finite number of valences. As an application, we use our method to analyze C 1-continuity of most stationary subdivision schemes known to us, including interpolating Butterfly and Modified Butterfly schemes, as well as the Kobbelt's interpolating scheme for quadrilateral meshes. 1 Introduction Subdivision is becoming increasingly popular as a surface representation in computer graphics applications. To ensure that a subdivision algorithm has the desired behavior for almost all input data, a theoretical analysis of the surface has to be performed. For subdivision on arbitrary meshes, even the analysis of the basic property of the surfaces, C 1-continuity, poses a considerable challenge; [18, 9, 14, 15, 19]. In this paper we describe a set of theoretical results and algorithms that make it possible to perform the C 1-continuity tests automatically. The principal result allowing one to analyze C 1-continuity of most subdivision schemes, is the sufficient condition of Reif [17]. This condition reduces the analysis of stationary subdivision to the analysis of a single map, called the characteristic map, for each valence of vertices in the mesh. The analysis of C 1-continuity is performed in three steps for each valence: 1. compute the control net of the characteristic map; 2. prove that the characteristic map is regular; 3. prove that the characteristic map is injective. This map can be expressed in a closed form for spline-based subdivision schemes, such as Loop, Catmull-Clark and Doo-Sabin. For these schemes, proving regularity of the characteristic map is tedious but straightforward, as the Jacobian of the map can be …

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Method for Analysis of C-continuity of Subdivision Surfaces∗

A sufficient condition for C1-continuity of subdivision surfaces was proposed by Reif [Comput. Aided Geom. Design, 12 (1995), pp. 153–174.] and extended to a more general setting in [D. Zorin, Constr. Approx., accepted for publication]. In both cases, the analysis of C1-continuity is reduced to establishing injectivity and regularity of a characteristic map. In all known proofs of C1-continuity...

متن کامل

Smoothness of Subdivision Surfaces with Boundary

Subdivision rules formesheswith boundary are essential for practical applications of subdivision surfaces. These rules have to result in piecewise C -continuous boundary limit curves and ensure C -continuity of the surface itself. Extending the theory of Zorin (Constr Approx 16(3):359–397, 2000), we present in this paper general necessary and sufficient conditions for C -continuity of subdivisi...

متن کامل

Analyzing midpoint subdivision

Midpoint subdivision generalizes the Lane-Riesenfeld algorithm for uniform tensor product splines and can also be applied to non regular meshes. For example, midpoint subdivision of degree 2 is a specific Doo-Sabin algorithm and midpoint subdivision of degree 3 is a specific Catmull-Clark algorithm. In 2001, Zorin and Schröder were able to prove C1-continuity for midpoint subdivision surfaces a...

متن کامل

Symmetric Ternary Interpolating C Subdivision Scheme

A ternary 4-point interpolating subdivision scheme is proposed that generates the limiting curve of C1 continuity. Performance of the proposed subdivision scheme is improved using a tension parameter. The improved subdivision scheme generates a family of C1 limiting curves for certain range of tension parameter. Laurent polynomial method is used to investigate the derivative continuity of the s...

متن کامل

Conversion of trimmed NURBS surfaces to Catmull-Clark subdivision surfaces

This paper introduces a novel method to convert trimmed NURBS surfaces to untrimmed subdivision surfaces with Bézier edge conditions. We take a NURBS surface and its trimming curves as input, from this we automatically compute a base mesh, the limit surface of which fits the trimmed NURBS surface to a specified tolerance. We first construct the topology of the base mesh by performing a cross-fi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • SIAM J. Numerical Analysis

دوره 37  شماره 

صفحات  -

تاریخ انتشار 2000